import BaseDao from './base';

export default class SumsDao extends BaseDao {

  modelName = 'Sums';

  constructor(modules) {
    super(modules);
  }

  // 总求和（总访问量、售罄访问量、无效访问量、请求IP数量、有效IP请求、无效IP请求）
  // async getAllSum () {
  //   return await this.fn({});
  // }

  // 批量添加
  async bulkSums(sums) {
    return await this.batchInsert(sums);
  }

  async getSumsAll(sums) {
    return await this.findAll(sums);
  }

  async getSumsList(sums) {
    return await this.findAndCountAll(sums);
  }

  async addSums(sums) {
    return await this.insert(sums);
  }
}